Главная <-- Обзор платформы <-- Толковый словарь 1С:Предприятия 8 <-- W <-- WS-ссылка (WS Reference)
WS-ссылка (WS Reference)
WS-ссылка - это общий объект конфигурации. Она предназначена для описания в прикладном решении "статической" ссылки на некоторый внешний веб-сервис стороннего поставщика.
WS-ссылка представляет собой WSDL описание веб-сервиса, импортированное из указанного источника. WS-ссылка недоступна для редактирования, однако можно просмотреть ее структуру и структуру типов данных, которые используются для описания параметров и возвращаемых значений:
Дальнейшая работа с такой ссылкой выполняется средствами встроенного языка.
Описание ссылки на веб-сервис в дереве конфигурации, с помощью объекта WS-ссылка, удобно для редко меняющихся сервисов. Описание веб-сервиса получается один раз, при создании объекта конфигурации, и хранится в конфигурации. Поэтому все обращения к такой ссылке из встроенного языка будут выполняться быстро. Однако в случае изменения описания веб-сервиса, потребуется повторный импорт его описания в WS-ссылку.
Динамическое обращение к веб-сервисам
Для работы с часто меняющимися веб-сервисами во встроенном языке предусмотрена возможность динамического считывания описания веб-сервиса и построение его прокси. Эта возможность удобна для часто меняющихся сервисов. Также эта возможность позволяет вызывать веб-сервисы, расположение которых станет известно только уже в процессе выполнения программы. Однако, несмотря на все преимущества, такой способ работы медленнее, т.к. каждый раз при создании прокси веб-сервера будет тратиться время на получение описания веб-сервиса.
Ниже приведен пример создания прокси веб-сервиса и использования одного из методов веб-сервиса.
Полезные ссылки:
- Web-сервис,
- Механизм Web-сервисов,
- Механизмы интеграции с другими системами,
- Объекты конфигурации,
- Средства разработки.